listening post – English–Français translations

🇬🇧 en fr 🇫🇷

listening post noun

  • facility established to monitor radio and microwave signals
poste d'écoute
Wiktionary Links